#include "light_base.h"

LightContainer Light::s_lights;

Light::Light(Scene *scene) : m_scene(scene)
{

}

Light::~Light()
{

}

void Light::cache(Light *l)
{
  s_lights.push_back(l);
}

LightIterator Light::begin()
{
  return s_lights.begin();
}

LightIterator Light::end()
{
  return s_lights.end();
}
